immemorialfar-awayfar-offquá khứ xa xưa: the remote pastthời xa xưa: time immemorial; time out of mindmưu đồ xấu xa: discreditable practice